package com.demo.java.OD451_500.OD498;

import java.util.Scanner;

/**
 * @author bug菌
 * @Source 公众号：猿圈奇妙屋
 * @des： 【最长子字符串的长度I(B卷-100分)】问题
 * @url： https://blog.csdn.net/weixin_43970743/article/details/146468921
 */
public class OdMain {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        String input = in.nextLine();  // 读取输入的字符串
        char[] chrs = input.toCharArray();  // 将字符串转为字符数组
        int len = chrs.length;  // 字符串的长度
        int num = 0;  // 用来记录'o'出现的次数

        // 遍历字符数组，统计'o'的出现次数
        for (char chr : chrs) {
            if (chr == 'o') {
                num += 1;  // 如果字符是'o'，则计数加1
            }
        }

        // 根据'o'出现次数的奇偶性判断输出结果
        if (num % 2 == 0) {
            // 如果'o'出现偶数次，输出字符串长度
            System.out.println(len);
        } else {
            // 如果'o'出现奇数次，输出字符串长度减1
            System.out.println(len - 1);
        }
    }
}